.hot{
    display: grid;
    grid-template-columns: repeat(4,1fr);
    text-align: center;
    font-size: 15px;
    width: 100%;
}
.hot span{
    line-height: 40px;
    background-color: #ccc;
    padding: 5px;
}
.citylist{
    position: fixed;
    left: 50px;
    font-size: 18px;
    font-weight: bold;
    
}
.citylist li{
    line-height: 20px;
    padding: 20px;
}